Big Huge Thesaurus

diesel engine

noun

sounds kind of like